home *** CD-ROM | disk | FTP | other *** search
- File Finder/Grouper Release Summary
-
- 2.01 4/1/95 _ Bug Fix: Removed bug introduced in final stages of
- 2.00 release which resulted in all EXEs being
- treated as self-extracting archives.
-
- 2.00 4/1/95 _ Archive file searching enhanced as follows:
-
- _ Now searches for text inside files that are
- compressed within archives. (This requires you to
- have the host unarchiving program (e.g., PKUNZIP,
- LHA, etc) on your DOS path.)
-
- _ Now searches inside ZIP, LHA, and ARJ self-extractors
-
- _ Now searches inside ZOO archives
-
- _ Summary report of bytes occupied for files in
- archives uncompressed limited to size of the archive
- file
-
- _ User interaction with FFG enhanced as follows:
-
- _ Now status/progress meter indicates path searched,
- archive currently being searched, file currently
- being scanned for text and %0 complete of text scan.
- The simpler spinning meter is still available with
- /fms
-
- _ Up/Down/Right arrow keys can "direct" the search by
- skipping to deeper directory (down) or next directory
- in parent (up), skipping text search of current file
- (right).
-
- _ Now more responsive to user interrupting search when
- searching for text inside files (checks for key
- presses more often)
-
- _ Now /g (GoTo) prompts by default and also accepts a
- number such as /g2 to go directly to the second file
- found.
-
- _ CTRL-BREAK now behaves like <ESC>
-
- _ Fixed so that input redirection doesn't disable
- keyboard input
-
- _ Added /pd (Pause-When-Done) option for running from
- Windows or a menu so program doesn't exit until you
- press a key.
-
- _ Added option /![i|q|s|g] to disable the various user
- keyboard interrupts (intended for batch applications
- of FFG such as an auditing function):
-
- i = disable all keyboard input
- q = disable quit/escape
- s = disable skip drive
- g = disable GoTo
-
- _ Text searching within files enhanced as follows:
-
- _ You can skip a file with right arrow key.
-
- _ Set default filters for /s /$ /x /a when no filter
- specified for these to provide an easy way to specify
- common filter values that might be used to speed up a
- text search, such as excluding executable files:
-
- /x = /x*.[exe,com,dll,zip,gif,arj,arc,lzh...]
- /$ = excludes files with MZ exectable signature
- /s = /s1-1M (excludes empty and very large files)
- /a = /a!s excludes system files
-
- _ Execution of other programs (/e option) enhanced as
- follows:
-
- _ Increases the amount of memory available to programs
- that are executed with the /e option. All but a few
- kbytes of FFG code are swapped to EMS, XMS, or a
- temporary file when a /e command is executing.
-
- _ Other miscellaneous changes:
-
- _ Now /p (pause each screenful) overridden if output
- redirected. Also, fixed so no screenful pause if not
- showing files
-
- _ Set default filters for /d /t when no filter
- specified for these to provide an easy way to specify
- common filter values:
-
- /d = /dt TODAY
- /t = /tn this minute
-
- _ Added %H (home directory) to execute and format
- specifiers. This is the directory from which the FFG
- command was invoked.
-
- _ Enhanced the /1 (Find One) option to allow
- /1[:|r|z|c], which now allows you to find one per
- drive (:), directory (r), ZIP/archive (z), container
- (directory or archive) (c)
-
- _ If first path spec ends in : the use .\*.* for start
- dir and file
-
- _ Bug Fix: where /dM was /dM/M/Y; now /dM/*/Y
-
- 1.57 7/16/94 - FFG now prompts the user for parameters when insufficient
- parameters are entered on the command line. (At least a
- one FileSpecMask must be entered.) Help is still
- available via the /? option.
-
- - FFG can now accept parameters from a file by redirecting
- input to be from the file as in:
-
- FFG < params.ffg
-
- The options should be put on the first line of the file.
- This is a way around the 128 character DOS command line
- limit and is a way to save search patterns that may need to
- be used again and again.
-
- - Adds ability to set options in an environment variable
- (FFGOPT by default). Options entered on the command line
- are effectively appended to what is found in the
- environment variable. Options for which you will
- probably find this feature useful include: /: (drive
- settings), /v (video), /p (pause), /b (beep), /f (format
- of output), /z (ZIP/archive). For example:
-
- set FFGOPT=/v5 /p /bpd /z /fp
-
- would cause FFG to always use 50-line video mode, pause
- after each screenful or output, beep when prompted and
- done, search inside archives, and used the packed path
- output format.
-
- - Adds a "Drives" option '/:' to provide more control over
- which drives are searched when
-
- 1) a wild card is used in the DriveSpec
-
- 2) or when no drive is specified at all.
-
- You can define which drives or which drive types (i.e.,
- floppy, CD-ROM, network, substitute) will be searched
- when a wildcard is used in the DriveSpec. A third use of
- this option is to set a default set of drives to search
- if no drives are specified. This option is really most
- useful when set in the "FFGOPT" environment variable so
- that it is always effective.
-
- - Options with spaces, such as /e command strings can now
- be quoted without enclosing the entire option in quotes.
- For example, /e"This is a command" is now okay, whereas
- prior versions required "/eThis is a command".
-
- - Bug fix: Quoted strings with a backslash before a quote
- are now handled properly. For example,
- "/edir c:\"
- was interpreted incorrectly as command
- dir c:"
- and is now interpreted correctly as
- dir c:\
-
- ******** Previous history available upon request. *********
-